      .background {
		  font-family:"Arial";
		  background-color: #FFFFFF;
		  font-size: 14px;
	  }   
      .btn {
		  font-family: "Arial";
		  font-size: 8px;
		  background-color: #F2F5F5;
		  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#F2F5F5',EndColorStr='#E0E2E2');
	  }
      .btnhov{
		  font-family: "Arial";
		  font-size: 8px;
		  cursor: pointer;
		  border-color: 'white';
		  background-color: #E0E2E2;
		  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#E0E2E2',EndColorStr='#F2F5F5');
	  }
      .txt {
		  font-family: "Arial";
		  font-size:11px;
	  }
      .tablib_table {
		  background-color: #c7d5e2;
		  width: 100%;
		  border-collapse: separate; border-spacing: 0px;
		  empty-cells: show;
		  font-size: 10px;
		  text-align: rih;
	  }
      .tablib_emptyTab {
		  border-bottom: 1px solid #676767;
		  padding: 0px 1px;
	  }
      .tablib_spacrTab {
		  border-bottom: 1px solid #676767;
		  padding: 0px 1px;
		  width: 1px;
	  }
      .tablib_selected {
		  font-family: "Arial";
		  font-style: italic;
		  background-color: #FFFFFF;
		  padding: 2px 0px;
		  border: 1.5px solid #676767;
		  border-bottom-width: 0px;
		  color: #3366cc;
		  font-weight: bold;
		  width: 80px;
		  cursor: default;
	  }
      .tablib_unselected {
		  font-family: "Arial";
		  background-color: #b4c3f6;
		  padding: 2px 0px;
		  border: 1px solid #aaaaaa;
		  border-bottom-color: #676767;
		  color: #000000;
		  width: 80px;
		  cursor: pointer;
	  }
      .tablib_navContainer {
		  width: 10px;
		  vertical-align: middle;
	  }
      .tablib_navContainer a:link, .tablib_navContainer a:visited, .tablib_navContainer a:hover {
		  color: #3366aa;
		  text-decoration: none;
	  }
      table.sample {
		  border-width: 0px;
		  border-spacing: ;
		  border-style:none;
		  border-color: ;
		  border-collapse: separate;
		  background-color: #dbe3eb;
	  }
      table.sample th {
		  font-family:"Arial";
		  font-size: 11px;
		  text-align: center;
		  border-width: 2px;
		  padding: 1px;
		  border-style: none;
		  border-color: #dbe3eb;
		  background-color: white;
		  -moz-border-radius: ;
	  }
      table.sample td {
		  font-family:"Arial";
		  font-size: 11px;
		  text-align: center;
		  border-width: 2px;
		  padding: 1px;
		  border-style: none;
		  border-color: #dbe3eb;
		  background-color: white;
		  -moz-border-radius: ;
	  }
      .mmlib_table {
		  font-family:"Arial";
		  font-size: 10px;
		  background-color: #b4c3f6;
		  border: 3px solid #dbe3eb;
	  }
      .mmlib_xlink {
		  font-family: "Arial";
		  background-color: #b4c3f6; 
		  color:#dbe3eb;cursor: pointer;
	  }


	.clear { /* generic container (i.e. div) for floating buttons */
	    overflow: hidden;
	    width: 100%;
	}

	a.button {
	    background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;
	    color: #444;
	    display: block;
	    float: left;
	    font: normal 12px arial, Arial;
	    height: 24px;
	    margin-right: 6px;
	    padding-right: 18px; /* sliding doors padding */
	    text-decoration: none;
	}

	a.button span {
	    background: transparent url('../images/bg_button_span.gif') no-repeat;
	    font-size: 10px;
	    display: block;
	    line-height: 14px;
	    padding: 5px 0 5px 18px;
	}
	a.button:active {
	    background-position: bottom right;
	    color: #000;
	    outline: none; /* hide dotted outline in Firefox */
	}

	a.button:active span {
	    background-position: bottom left;
	    padding: 6px 0 4px 18px; /* push text down 1px */
	}
	a.button {
	    background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;
	    color: #444;
	    display: block;
	    float: left;
	    font: normal 12px arial, sans-serif;
	    height: 24px;
	    margin-right: 6px;
	    padding-right: 18px; /* sliding doors padding */
	    text-decoration: none;
	}
	
	a.button span {
	    background: transparent url('../images/bg_button_span.gif') no-repeat;
	    display: block;
	    line-height: 14px;
	    padding: 5px 0 5px 18px;
	}
	a.button:active {
	    background-position: bottom right;
	    color: #000;
	    outline: none; /* hide dotted outline in Firefox */
	}
	
	a.button:active span {
	    background-position: bottom left;
	    padding: 6px 0 4px 18px; /* push text down 1px */
	}